the latest regular report - Turco Inglés Diccionario